assistance squad for the homeless - German English Dictionary